Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

foreground-child

Package Overview
Dependencies
Maintainers
3
Versions
24
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

foreground-child

Run a child as if it's the foreground process. Give it stdio. Exit when it exits.

  • 2.0.0
  • Source
  • npm
  • Socket score

Version published
Maintainers
3
Created

What is foreground-child?

The foreground-child npm package is used to run a child process in the foreground, ensuring that signals such as SIGINT, SIGTERM, and exit codes are properly forwarded from the child process to the parent. This is particularly useful when you want to ensure that a child process is treated as if it were the main process, especially in the context of command-line tools and scripts.

What are foreground-child's main functionalities?

Running a child process in the foreground

This feature allows you to run a child process as if it were the main process. The code sample demonstrates how to use foreground-child to run a Node.js script in the foreground.

const foregroundChild = require('foreground-child');

const cmd = 'node';
const args = ['my-script.js'];
foregroundChild(cmd, args);

Other packages similar to foreground-child

FAQs

Package last updated on 06 Sep 2019

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc